olive ridley
Explore definitions, synonyms, and language insights of olive ridley
Definitions
Noun
olive-colored sea turtle of tropical Pacific and Indian and the southern Atlantic oceans
Explore definitions, synonyms, and language insights of olive ridley